NinjaForms\Includes\Handlers\SubmissionAggregate S

Total Complexity 33
Dependencies 5
Dependents 3
Total lines 404
Lines of code 156
Logical lines of code 90
Comment lines 137
Methods 16
Properties 5

Methods 16

Method Rating Maintainability Complexity Lines of code
filterSubmissions()
S
51 7 26
constructFieldDefinitionCollection()
S
48 5 36
getSubmissionValuesByAggregatedKey()
S
58 3 16
requestSingleSubmission()
S
61 2 13
requestSubmissionsByIds()
S
61 2 13
deleteSingleSubmission()
S
67 2 8
restoreSingleSubmission()
S
67 2 8
updateSingleSubmission()
S
67 2 8
getFieldsCollection()
S
76 1 4
constructUniqueAgreggatedSubmissionKey()
S
75 1 4
addDataSource()
S
76 1 4
getFieldDefinitionCollection()
S
82 1 3
getSubmissionCount()
S
80 1 3
getAggregatedSubmissions()
S
82 1 3
getMasterFormId()
S
82 1 3
setAggregatedSubmissions()
S
77 1 4